Application Protocol Data Unit
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Dans le contexte des cartes Γ puce, un Application Protocol Data Unit ou APDU est un message Γ©changΓ© entre une carte Γ puce et un lecteur de carte Γ puce. Il est normalisΓ© et dΓ©crit dans l'ISO 7816 partie 4.
| Commande APDU | |
|---|---|
| Field name | Length (bytes) |
| CLA | 1 |
| INS | 1 |
| P1-P2 | 2 |
| L c | 0, 1 ou 3 |
| DonnΓ©es envoyΓ©es | N c |
| L e | 0, 1, 2 ou 3 |
| RΓ©ponse APDU | |
| RΓ©ponse | N r (au maximum N e ) |
| SW1-SW2 (Statut de la rΓ©ponse) | 2 |
| Commande APDU | |
|---|---|
| Field name | Description |
| CLA | Classe d'instruction - indique le type⦠|
| INS | Code d'instruction - indique le code de⦠|
| P1-P2 | Paramètres d'instructions pour la comma⦠|
| L c | Définit le nombre (N c ) d'octets envoy⦠|
| DonnΓ©es envoyΓ©es | N c octets |
| L e | Définit le nombre (N e ) maximum d'octe⦠|
| RΓ©ponse | DonnΓ©e de rΓ©ponse |
| SW1-SW2 (Statut de la réponse) | Statut résultant de la commande, par ex⦠|
Voir aussi